﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Windows.Media;

namespace CuaHangBanhNgotBeoBeo.Game.ViewModel {
    public class HoleViewModel : BaseViewModel {

        public override void LoadData() {
        }

        private ImageSource _imgHole; // Not setting now for testing

        public ImageSource ImgHole {
            get { return _imgHole; }
            set {
                _imgHole = value;
                NotifyPropertyChanged("ImgHole");
            }
        }

        private String _state = "Normal";

        public String State {
            get { return _state; }
            set {
                _state = value;
                NotifyPropertyChanged("State");
            }
        }

        private double _leftPosition = 0.0d;

        public double LeftPosition {
            get { return _leftPosition; }
            set {
                _leftPosition = value;
                NotifyPropertyChanged("LeftPosition");
            }
        }

        private double _topPosition = 0.0d;

        public double TopPosition {
            get { return _topPosition; }
            set {
                _topPosition = value;
                NotifyPropertyChanged("TopPosition");
            }
        }

        private int _iPos = 0;

        public int IPos {
            get { return _iPos; }
            set { _iPos = value; }
        }
        private int _jPos = 0;

        public int JPos {
            get { return _jPos; }
            set { _jPos = value; }
        }
    }
}
